iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0

30天學習目標

用 30 天的時間,將完全不懂程式的人,變成可以自己從無到有做出 App 的開發新手。
我們會邊學邊做,透過一個個程式解題專案,將理論知識內化為實際的開發能力。這可以讓你有實作的成就感,更能讓你的程式邏輯能力和 App 開發能力同步成長!

這 30 天,將會學到什麼?

這趟旅程,我將帶你一步步解鎖各種 App 功能。可以想像我們是在打遊戲,每過一個關卡,都會學到新技能並獲得新成就。

第一階段:基礎元件與互動

我們將專注於畫面的基本構成與使用者互動。你會學到 TextView, Button, EditText 等基礎元件,並透過「數字大小比較」App,讓你學會最基礎的程式邏輯。

第二階段:列表與資料處理

App 裡通常會有大量的資料需要顯示。這個階段,我們會學習如何高效地處理和顯示這些資料,並完成一個「具備記憶功能的待辦清單」App,讓你的 App 有了「大腦」。

第三階段:架構與進階組件

當 App 變得複雜時,程式碼的架構就變得至關重要。這個階段,我們會學習如何用專業的方式來組織程式碼,並完成一個「羅馬數字轉換器」App,讓程式碼更簡潔、更易於維護。

第四階段:網路與最終專題

最後,會讓你的 App 連上網路,並將前面學到的所有技能融會貫通,打造一個完整的專案。你會學到 Retrofit 網路連線、Thread 多工處理,並完成一個「最終專題 App」,這是你這 30 天學習成果的最佳證明。

準備好了嗎?

接下來的每一天,我們都會用最簡單、最白話的方式,搭配圖解,完成一個又一個的小專案。只需要準備好電腦,安裝好 Android Studio,以及一顆想動手試試看的心。

明天,將正式踏出第一步,從最簡單的 TextViewButton 開始,打造第一個 App!

明天見!


系列文
Android 開發者養成計畫:從程式邏輯到作品集實戰1
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言